authorized service shop - German English Dictionary